telegraph plant (codariocalyx motorius) - Spanish English Dictionary